/********************************
功  能：数码管动态显示——基于底层显示模块的应用层功能，开机显示--------，前四位显示1990-1996
编程人：ZZT
版  本：V3.0
时  间：2023/12/21
**********************************/
//头文件声明
#include <reg51.h>
#include "delay.h" 
#include "display.h"

/**********************************
函数名：mian
功  能：主函数
参  数：无
返回值：无
***********************************/
void main()
{
	unsigned int i;//0-65535
	unsigned int num = 1990;//0-9999
	for (i = 0; i < 5000; i++)
	{
		Display();
	}
	while(1)
	{
		LEDBuff[0] = num / 1000;
		LEDBuff[1] = num / 100 % 10;
		LEDBuff[2] = num / 10 % 10;
		LEDBuff[3] = num % 10;
		for (i = 0; i < 5000; i++)
		{
			Display();
		}
		num++;
		if(num > 1996)
		{
			num = 0;
		}
	}
}